/*
Contains all of the information related to /atom, and it's direct derivatives (/area /turf /obj /mob)
*/

atom/icon = 'stuff.dmi'

turf
	grass/icon_state="grass"
	stone/icon_state="stone"
	wall{icon_state="cavestone";opacity=1;density=1}

world/tick_lag = 1

atom
	proc
		activate(mob/activater, spell/casted, mob/caster)
			/*
			if(istype(activater, /mob/foo))
				//do stuff
			*/
		react(spell/casted, mob/source)
			/*
			if(casted.element & FIRE)
				for(var/atom/o in oview(10, src))
					o.activate(src, casted, source)
			*/